disgusting stench - Deutsch Englisch Wörterbuch